double-ended car - French English Dictionary